.flex-center {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
textarea {
	outline: none;
	resize: none;
}
.flex-s {
	display: flex;
	justify-content: center;
	align-items: center;
}
.flex-q {
	display: flex;
	justify-content: start;
	align-items: start;
}
.flex-w {
	display: flex;
	justify-content: center;
	align-items: start;
}
.flex-e {
	display: flex;
	justify-content: right;
	align-items: start;
}
.flex-a {
	display: flex;
	justify-content: start;
	align-items: center;
}
.flex-d {
	display: flex;
	justify-content: right;
	align-items: center;
}
.flex-z {
	display: flex;
	justify-content: start;
	align-items: end;
}
.flex-x {
	display: flex;
	justify-content: center;
	align-items: end;
}
.flex-c {
	display: flex;
	justify-content: end;
	align-items: end;
}
